Leicester Square
square in London, United KingdomLeicester Square is a pedestrianised square in the West End of London in the City of Westminster.
Read article
Nearby Places

London
capital and largest city of England and the United Kingdom

Soho
district in London, England, UK

Piccadilly Circus
road junction and public place in London, England, UK

Pall Mall
a street in Central London

Charing Cross railway station
railway terminus in Westminster, central London, England, UK

National Portrait Gallery, London
art museum in London, England, United Kingdom

1854 Broad Street cholera outbreak
Severe outbreak of cholera that occurred in London in 1854

Great Smog of London
1952 air pollution event in London, England